package org.jage.student.missevo.solution.migration;

import java.util.Collection;

import org.jage.address.AgentAddress;
import org.jage.agent.IAgent;
import org.jage.query.AgentEnvironmentQuery;
import org.jage.strategy.IStrategy;



public interface IMigration extends IStrategy {


	public AgentEnvironmentQuery<? extends IAgent, ?> query();

	
	public AgentAddress migrate(Collection<?> queryResult, IAgent agent);


}
